pit under the loom - French English Dictionary